surplus installation - Spanish English Dictionary